chocolate truffle - English Synonyms Dictionary

chocolate truffle

n.
[1] truffle